﻿

Public Class DTOEmployee

    Dim id As String

    Dim empNo As String

    Dim expFrom As String

    Dim expTo As String

    Dim loginPwd As Object

    Dim orgNo As String

    Dim timNo As String

    Dim expTimFrom As String

    Dim expTimTo As String

    Dim firName As String

    Dim lasName As String

    Dim gender As String

    Dim datOfBirth As Object

    Dim currAddress As Object

    Dim regAddress As Object

    Dim homPhone As Object

    Dim celPhone As Object

    Dim email As Object

    Dim plaOfbirth As Object

    Dim idCard As Object

    Dim marStatus As Object

    Dim religion As Object

    Dim occNo As String

    Dim status As String

    Dim creDate As DateTime

    Dim updDate As DateTime

    ''' <summary>
    ''' Reg ID from FP terminal
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IdProperty() As String
        Get
            Return id
        End Get
        Set(ByVal value As String)
            id = value
        End Set
    End Property



    ''' <summary>
    ''' Employee No
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EmpNoProperty() As String
        Get
            Return empNo
        End Get
        Set(ByVal value As String)
            empNo = value
        End Set
    End Property

    ''' <summary>
    ''' start Date (expiration date from) yyyyMMdd
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ExpFromProperty() As String
        Get
            Return expFrom
        End Get
        Set(ByVal value As String)
            expFrom = value
        End Set
    End Property

    ''' <summary>
    ''' expiration date to yyyyMMdd
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ExpToProperty() As String
        Get
            Return expTo
        End Get
        Set(ByVal value As String)
            expTo = value
        End Set
    End Property

    ''' <summary>
    ''' login password
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property LoginPwdProperty() As Object
        Get
            Return loginPwd
        End Get
        Set(ByVal value As Object)
            loginPwd = value
        End Set
    End Property

    ''' <summary>
    ''' organizational No
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property OrgNoProperty() As String
        Get
            Return orgNo
        End Get
        Set(ByVal value As String)
            orgNo = value
        End Set
    End Property

    ''' <summary>
    ''' Timetable No
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TimNoProperty() As String
        Get
            Return timNo
        End Get
        Set(ByVal value As String)
            timNo = value
        End Set
    End Property

    ''' <summary>
    '''Timetable expiration date from 
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ExpTimFromProperty() As String
        Get
            Return expTimFrom
        End Get
        Set(ByVal value As String)
            expTimFrom = value
        End Set
    End Property

    ''' <summary>
    ''' Timetable expiration date to 
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ExpTimToProperty() As String
        Get
            Return expTimTo
        End Get
        Set(ByVal value As String)
            expTimTo = value
        End Set
    End Property

    ''' <summary>
    ''' First name
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property FirNameProperty() As Object
        Get
            Return firName
        End Get
        Set(ByVal value As Object)
            firName = value
        End Set
    End Property

    ''' <summary>
    ''' Last name
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property LasNameProperty() As Object
        Get
            Return lasName
        End Get
        Set(ByVal value As Object)
            lasName = value
        End Set
    End Property

    ''' <summary>
    ''' Gender
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property GenderProperty() As String
        Get
            Return gender
        End Get
        Set(ByVal value As String)
            gender = value
        End Set
    End Property

    ''' <summary>
    ''' date of birth
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property DatOfBirthProperty() As Object
        Get
            Return datOfBirth
        End Get
        Set(ByVal value As Object)
            datOfBirth = value
        End Set
    End Property

    ''' <summary>
    ''' current address
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CurrAddressProperty() As Object
        Get
            Return currAddress
        End Get
        Set(ByVal value As Object)
            currAddress = value
        End Set
    End Property

    ''' <summary>
    ''' registration address
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property RegAddressProperty() As Object
        Get
            Return regAddress
        End Get
        Set(ByVal value As Object)
            regAddress = value
        End Set
    End Property

    ''' <summary>
    ''' Home phone
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property HomPhoneProperty() As Object
        Get
            Return homPhone
        End Get
        Set(ByVal value As Object)
            homPhone = value
        End Set
    End Property

    ''' <summary>
    ''' cell phone
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CelPhoneProperty() As Object
        Get
            Return celPhone
        End Get
        Set(ByVal value As Object)
            celPhone = value
        End Set
    End Property

    ''' <summary>
    ''' email
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EmailProperty() As Object
        Get
            Return email
        End Get
        Set(ByVal value As Object)
            email = value
        End Set
    End Property

    ''' <summary>
    ''' place of birth
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property PlaOfbirthProperty() As Object
        Get
            Return plaOfbirth
        End Get
        Set(ByVal value As Object)
            plaOfbirth = value
        End Set
    End Property

    ''' <summary>
    ''' id card
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IdCardProperty() As Object
        Get
            Return idCard
        End Get
        Set(ByVal value As Object)
            idCard = value
        End Set
    End Property

    ''' <summary>
    ''' marital status
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property MarStatusProperty() As Object
        Get
            Return marStatus
        End Get
        Set(ByVal value As Object)
            marStatus = value
        End Set
    End Property

    ''' <summary>
    ''' religion
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ReligionProperty() As Object
        Get
            Return religion
        End Get
        Set(ByVal value As Object)
            religion = value
        End Set
    End Property

    ''' <summary>
    ''' occupation no
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property OccNoProperty() As String
        Get
            Return occNo
        End Get
        Set(ByVal value As String)
            occNo = value
        End Set
    End Property

    ''' <summary>
    ''' status 0 or 1 
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property StatusProperty() As String
        Get
            Return status
        End Get
        Set(ByVal value As String)
            status = value
        End Set
    End Property

    ''' <summary>
    ''' create date
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CreDateProperty() As Date
        Get
            Return creDate
        End Get
        Set(ByVal value As Date)
            creDate = value
        End Set
    End Property

    ''' <summary>
    ''' update date
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property UpdDateProperty() As Date
        Get
            Return updDate
        End Get
        Set(ByVal value As Date)
            updDate = value
        End Set
    End Property

End Class
